package main

import (
	"fmt"
	"reflect"
)

func main() {
	// go map slice chan func 和任意包含不可比较类型的 struct array 都无法使用 == !=

	s1 := []int{1, 2}
	s2 := []int{1, 2}
	s3 := []int{3, 6}
	// 使用 reflect 的反射判断
	fmt.Println(reflect.DeepEqual(s1, s2))
	fmt.Println(reflect.DeepEqual(s1, s3))

	// 遍历进行比较

}
